Inducing Integrity Constraints from Knowledge Bases

نویسنده

  • Roman Englert
چکیده

Integrity constraints are important logical tools for the general organization of knowledge. Integrity constraints (in short: ICs), which are commonly used in the eld of deductive databases, specify general regularities like \a son is not older than his father." They facilitate the organization of knowledge in expert systems and can speed up the query-response time signiicantly. This paper presents an approach for inductively generating compact integrity constraints from knowledge bases, represented in rst-order logic. To obtain the most powerful ICs, the huge space of potential ICs, which are principally consistent with a given knowledge base, is restricted by IC-schemes. IC-schemes specify ICs syntactically. The proposed method searches the resulting space of ICs eeciently by pruning away whole subspaces. The approach is also capable of detecting irregularities in \noisy" knowledge bases which might be inconsistent. Empirical results illustrate the appropriateness of this method for nding compact ICs in a reasonable period of time.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Managing Knowledge Integrity

The management of the integrity of intelligent systems relies on techniques to integrate the components and to manage the integrity of the knowledge-based systems components. A unified methodology integrates knowledge-based systems components with database components. Constraints are used to manage the integrity of knowledge. One class of knowledge constraints protect the integrity of knowledge...

متن کامل

Merging Stratified Knowledge Bases under Constraints

In this paper, we propose a family of operators for merging stratified knowledge bases under integrity constraints. The operators are defined in a model-theoretic way. Our merging operators can be used to merge stratified knowledge bases where no numerical information is available. Furthermore, the original knowledge bases to be merged can be individually inconsistent. Both logical properties a...

متن کامل

On Integrity Constraints

We address the concept of a static integrity constraint as it arises in databases and Artificial Intelligence knowledge representation languages. Such constraints are meant to characterize the acceptable states of a knowledge base, and are used to enforce these legal states. We adopt the perspective that a knowledge base is a set of first order sentences, but argue, contrary to the prevailing v...

متن کامل

Integrity Constraint and Rule Maintenance in Temporal Deductive Knowledge Bases

The enforcement of semantic integrity constraints in data and knowledge bases constitutea a major performance bottleneck. Integrity constraint simplification methods aim at reducing the complexity of formula evaluation at run-time. This paper proposes such a simplification method for large and semantically rich knowledge bases. Structural, temporal and assertional knowledge in the form of deduc...

متن کامل

From Query Answering to Satissability in Nonmonotonic Logics

We propose a unifying view of negation as failure, integrity constraints, and epistemic queries in nonmonotonic reasoning. Specii-cally, we study the relationship between satis-ability and logical implication in nonmono-tonic logics, showing that, in many nonmono-tonic formalisms, it is possible and easy to reduce logical implication to satissability. This result not only allows for establishin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995